﻿using System.Collections.Generic;

namespace Bilibili.Model.Live
{
    public sealed class AllGiftsModel
    {
        public int id { get; set; }
        public string name { get; set; }
        public int price { get; set; }
        public int type { get; set; }
        public string coin_type { get; set; }
        public int bag_gift { get; set; }
        public int effect { get; set; }
        public string corner_mark { get; set; }
        public int broadcast { get; set; }
        public int draw { get; set; }
        public int stay_time { get; set; }
        public int animation_frame_num { get; set; }
        public string desc { get; set; }
        public List<CountMapModel> count_map { get; set; }
        public string img_basic { get; set; }
        public string img_dynamic { get; set; }
        public string frame_animation { get; set; }
        public string gif { get; set; }
        public string webp { get; set; }
        public string full_sc_web { get; set; }
        public string full_sc_horizontal { get; set; }
        public string full_sc_vertical { get; set; }
        public string full_sc_horizontal_svga { get; set; }
        public string full_sc_vertical_svga { get; set; }
        public string bullet_head { get; set; }
        public string bullet_tail { get; set; }
    }
}